home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / TRISSRC.ZIP / defs.h < prev    next >
Text File  |  1996-05-18  |  613b  |  38 lines

  1. /* Definitionen fuer DN PCTRIS */
  2.  
  3. #define ANZ_SPIELER 2
  4.  
  5. #define FELD_STARTX 110
  6. #define FELD_STARTY 0
  7. #define FELD1_STARTX 35
  8. #define FELD1_STARTY 0
  9. #define FELD2_STARTX 185
  10. #define FELD2_STARTY 0
  11. #define FELD_W 10
  12. #define FELD_H 20
  13.  
  14. #define STEINARTEN 7
  15.  
  16. typedef struct
  17. {
  18.     int x;
  19.     int y;
  20.     BYTE color;
  21.     BYTE stein[4][4];
  22. } FALLSTEIN;
  23.  
  24. typedef struct
  25. {
  26.     int nr;
  27.     int gameover;
  28.     int punkte;
  29.     int reihen;
  30.     int level;
  31.     int starthoehe;
  32.     BYTE feld[FELD_W][FELD_H];
  33.     FALLSTEIN fallstein;
  34.     void (*steuern)(int nr);
  35.     void (*zeichne_spielfeld)();
  36.     void (*zeichne_stein)();
  37. } SPIELER;
  38.